package br.ucb.cesbdao.enuns;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

@AllArgsConstructor
public enum EnumRelatorio {
	
	/**
	 * FIXME
	 * Quando gerado um executável os relatórios ficam perdidos. 
	 * Utilizar esses primeiros enums para utilizar no ambiente de desenvolvimento
	 * Utilizar os demais para gerar o executável.
	 */
//	QUANT_ATENDIMENTO("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantAtendimento.jrxml"),
//	QUANT_ATEND_PERIODO_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadePeriodo.jrxml"),
//	QUANT_ATEND_PERIODO_GRAFICO("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoGrafico.jrxml"),
//	QUANT_ATEND_PERIODO_TABLE("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoTable.jrxml"),
//	QUANT_ATEND_GRUPO_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadeDeAtendimentoGrupo.jrxml"),
//	QUANT_FALTAS_GRUPO_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadeFrequenciaGrupo.jrxml"),
//	QUANT_FALTAS_AFI_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadeFrequenciaAFI.jrxml"),
//	QUANT_ENCANMINHA_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantEncaminhamentos.jrxml"),
//	QUANT_TIPOATENDE_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantTpAtendimento.jrxml"),
//	QUANT_ATEND_PERIODO_ATENDIDO_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/atendimentosPacientes.jrxml"),
//	DETALHE_ATEND_PERIODO__LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/detalhesAtendimento.jrxml"),
//	QUANT_ATEND_PERIODO_AFI_LISTA("src/main/resources/br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoAFI.jrxml");
	
	QUANT_ATENDIMENTO("br/ucb/cesbdao/templatesRelatorio/quantAtendimento.jrxml"),
	QUANT_ATEND_PERIODO_LISTA("br/ucb/cesbdao/templatesRelatorio/quantidadePeriodo.jrxml"),
	QUANT_ATEND_PERIODO_GRAFICO("br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoGrafico.jrxml"),
	QUANT_ATEND_PERIODO_TABLE("br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoTable.jrxml"),
	QUANT_ATEND_GRUPO_LISTA("br/ucb/cesbdao/templatesRelatorio/quantidadeDeAtendimentoGrupo.jrxml"),
	QUANT_FALTAS_GRUPO_LISTA("br/ucb/cesbdao/templatesRelatorio/quantidadeFrequenciaGrupo.jrxml"),
	QUANT_FALTAS_AFI_LISTA("br/ucb/cesbdao/templatesRelatorio/quantidadeFrequenciaAFI.jrxml"),
	QUANT_ENCANMINHA_LISTA("br/ucb/cesbdao/templatesRelatorio/quantEncaminhamentos.jrxml"),
	QUANT_TIPOATENDE_LISTA("br/ucb/cesbdao/templatesRelatorio/quantTpAtendimento.jrxml"),
	QUANT_ATEND_PERIODO_ATENDIDO_LISTA("br/ucb/cesbdao/templatesRelatorio/atendimentosPacientes.jrxml"),
	DETALHE_ATEND_PERIODO__LISTA("br/ucb/cesbdao/templatesRelatorio/detalhesAtendimento.jrxml"),
	QUANT_ATEND_PERIODO_AFI_LISTA("br/ucb/cesbdao/templatesRelatorio/quantidadePeriodoAFI.jrxml");
	
	@Getter @Setter
	private String url;

}
